bring something down on - English Synonyms Dictionary